Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 NORTHCHURCH TERRACE Terraced £2,800,000 20 Sep 2023
27 NORTHCHURCH TERRACE Terraced £995,000 11 Dec 2006
29 NORTHCHURCH TERRACE Terraced £1,091,558 4 Oct 2016
33 NORTHCHURCH TERRACE Terraced £670,000 28 Feb 2003
35 NORTHCHURCH TERRACE Terraced £72,750 26 Mar 1999